package io.itit.ecp.admin.provide.action.req;

import io.itit.grass.common.provide.action.req.BasePageReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@ApiModel("活动碳排放管理")
@EqualsAndHashCode(callSuper = true)
public class ActivityCarbonEmissionQueryReq extends BasePageReq {

    @ApiModelProperty("id")
    private String id;

    @ApiModelProperty("活动名称")
    private String activityName;

    /**
     * 活动类型 (1： 碳排活动, 2:碳抵消活动)
     */
    @ApiModelProperty("活动类型")
    private String activityType;

    @ApiModelProperty("活动类型，其它")
    private Boolean relationDataOthers;

    /**
     * 备注
     */
    @ApiModelProperty("备注")
    private String remarks;

    @ApiModelProperty("关联数据项JSON")
    private String relationDataJson;

}
